package com.reliable.service.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.reliable.api.param.user.UserUpdateParam;
import com.reliable.api.param.user.UserUpdatePasswordParam;
import com.reliable.common.core.domain.AjaxResult;
import com.reliable.service.domain.ReliableUser;
import com.reliable.api.param.user.LoginUserPasswordParam;
import com.reliable.api.param.user.UserSaveParam;

/**
 * 用户列Service接口
 * 
 * @author ruoyi
 * @date 2025-07-09
 */
public interface IReliableUserService extends IService<ReliableUser> {

    AjaxResult checkUser(UserSaveParam param);

    AjaxResult loginByUserPassword(LoginUserPasswordParam param);


    AjaxResult update(UserUpdateParam param);

    AjaxResult updatePassword(UserUpdatePasswordParam param);

}
